﻿module Sustainalytics.LRTM {

    // Long running task types.
    export enum LongRunningTaskTypeEnum {

        GccsReportPdf = 1,
        PiReportPdf = 2,
        ESGRatingAdminCheckReport = 3, 

        PortfolioExportExcel = 4,
        PortfolioSecuritiesDownloadTemplate = 5,
        WeightMatrixDownload = 6, 
        PortfolioSecuritiesUpload = 7,
        WeightMatrixUpload = 8, 

        ScreeningToolExcel = 100,
        ScreeningToolCSV = 101, 
        ESGCompanyReportPDF = 199,
        CompanyReportPDF = 200,
        InsightsPDF = 201,
        GovernancePDF = 202,
        ControversyReportPDF = 203,
        RiskRatingsReport = 204,
        GovernancePDFS3 = 205,

        ValidationRulesWhiteListCSV = 210,
        PortfolioMatchedSecuritiesDownload = 211,
        
    }
} 